home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 3 / ct-rom iiib.zip / ct-rom iiib / WINDOWS / DIVERSEN / WINE02BX / DIRED.3 < prev    next >
Text File  |  1993-03-28  |  34KB  |  599 lines

  1. Info file dired.info, produced by Makeinfo, -*- Text -*- from input
  2. file dired.texi.
  3.  
  4.    This file documents Tree Dired, the GNU Emacs Directory Browser, and
  5. most of the extra features available as an option.
  6.  
  7.    Copyright (C) 1991, 1992 Free Software Foundation
  8.  
  9.    Permission is granted to make and distribute verbatim copies of this
  10. manual provided the copyright notice and this permission notice are
  11. preserved on all copies.
  12.  
  13.    Permission is granted to copy and distribute modified versions of
  14. this manual under the conditions for verbatim copying, provided also
  15. that the section entitled "GNU General Public License" is included
  16. exactly as in the original, and provided that the entire resulting
  17. derived work is distributed under the terms of a permission notice
  18. identical to this one.
  19.  
  20.    Permission is granted to copy and distribute translations of this
  21. manual into another language, under the above conditions for modified
  22. versions, except that the section entitled "GNU General Public
  23. License" may be included in a translation approved by the author
  24. instead of in the original English.
  25.  
  26. 
  27. File: dired.info,  Node: Dired Mark Internals,  Prev: Tree Dired Internals,  Up: Dired Internals
  28.  
  29. Dired Mark Internals
  30. ====================
  31.  
  32.    This is a short overview about how marking files and retrieving
  33. marked files in Dired works.
  34.  
  35.    `ls' output is indented two spaces two make room for an optional
  36. marker character in front of each file line.  Marking simply replaces
  37. the first space with the marker character, usually `*' or, for
  38. deletions, `D'.  Indenting just by one would leave the markers
  39. adjacent to the permission bits.
  40.  
  41. `dired-mark-if'
  42.      The macro `dired-mark-if' is used internally to mark files
  43.      matching certain criteria. It takes two arguments, the PREDICATE,
  44.      a lisp expression evaluating non-nil on file lines to be marked,
  45.      and MSG, a message to be displayed while scanning the buffer. 
  46.      MSG may be nil to suppress the message.
  47.  
  48. `dired-mark-map'
  49.      To operate on the marked files, all internal Dired functions
  50.      ultimately call the macro `dired-mark-map'.  It takes two
  51.      arguments, BODY and ARG, plus an optional argument SHOW-PROGRESS:
  52.  
  53.      Perform BODY with point somewhere on each marked line (inside a
  54.      `save-excursion') and return a list of BODY's results.  If no
  55.      marked file could be found, execute BODY on the current line.
  56.  
  57.      If ARG is an integer, use the next ARG (or previous -ARG, if
  58.      ARG<0) files instead of the marked files.  In that case point is
  59.      dragged along.  This is so that commands on the next ARG (instead
  60.      of the marked) files can be chained easily.  Note that for
  61.      positive ARG point is left on the first file not operated upon,
  62.      for negative on the last file operated upon
  63.  
  64.      If ARG is otherwise non-nil, use current file instead.
  65.  
  66.      If optional third argument SHOW-PROGRESS evaluates to non-nil, we
  67.      redisplay the Dired buffer after each file is processed.  No
  68.      guarantee is made about the position on the marked line.  BODY
  69.      must ensure this itself if it depends on this.  Search starts at
  70.      the beginning of the buffer, thus the `car' of the list
  71.      corresponds to the line nearest to the buffer's bottom.  This is
  72.      also true for (positive and negative) integer values of ARG.  The
  73.      BODY should not be too long as it is expanded four times.
  74.  
  75. A common case is to retrieve the names of all marked files:
  76.  
  77. `dired-mark-get-files'
  78.      Return the marked files as list of strings.  The list is in the
  79.      same order as the buffer, that is, the car is the first marked
  80.      file.  Values returned are normally absolute pathnames.  Optional
  81.      argument LOCALP equal to `no-dir' means return the filename
  82.      proper only, with no directory information; any other non-nil
  83.      value means make them relative to default-directory.  Optional
  84.      second argument ARG forces use of other files.  If ARG is an
  85.      integer, use the next ARG files.  If ARG is otherwise non-nil,
  86.      use the current file.
  87.  
  88. 
  89. File: dired.info,  Node: Dired Known Problems,  Next: Dired Variable Index,  Prev: Dired Internals,  Up: Top
  90.  
  91. Known Problems with Dired
  92. *************************
  93.  
  94.    There are some problems with Dired that are either not Dired's
  95. fault, hard to fix or not worth fixing.
  96.  
  97.    * Renaming directories usually works fine (all affected Dired and
  98.      file buffers are updated), but moving a directory between
  99.      different filesystems (those on different hard disks or different
  100.      partitions) does not work: it creates a plain target file
  101.      containing the contents of the original directory (inodes and
  102.      filenames) or fails completely.
  103.  
  104.      Unfortunately Emacs' builtin function `rename-file' does not give
  105.      you a clear error message like `cross-device link attempted', but
  106.      rather a spurious `(file-error "Removing old name" "not owner")',
  107.      at least in Emacs 18.55.
  108.  
  109.      On some systems renaming a directory always fails (even within
  110.      the same filesystem) with the spurious `not owner' error.
  111.  
  112.    * If `foo' is a symlink to a non-existing file, `(file-exists-p
  113.      "foo")' returns nil.  Thus, Dired will overwite such (strange)
  114.      kinds of symlinks without noticing.
  115.  
  116.      Dired could test both `file-symlink-p' and `file-exists-p', but
  117.      this would slow down all file operations to catch a very rare
  118.      case.
  119.  
  120.    * Copying a directory does not work - it results in a zero-length
  121.      target file.
  122.  
  123.      This comes from Emacs' `copy-file' function, not from Dired.
  124.  
  125.      If you really want to copy a directory (recursively), use `!' and
  126.      your favorite shell command to do it (e.g. cp -R or cp -r).
  127.  
  128.    * Initial spaces in a filename are not recognized.  If I could be
  129.      sure that all `ls' programs insert exactly one space between the
  130.      time and the filename, I could easily fix this.  But `ls'
  131.      programs tend to vary in their amount of white space, and even
  132.      with one `ls' program there is a difference between year and
  133.      clocktime formats
  134.  
  135.             drwxr-xr-x 2 ab027    thp           512 Aug 13 1990  thp/
  136.             drwxr-xr-x 4 ab027    thp           512 Feb  3 21:59 ./
  137.  
  138.           If your `ls' supports the `-b' switch and quotes spaces with that
  139.      switch, simply add `b' to your `dired-listing-switches'.  *Note
  140.      Listing Files in Dired::.
  141.  
  142.      Spaces anywhere but at the beginning do work.
  143.  
  144.    * In general, only commands that may have targets outside of the
  145.      current directory tree update other buffers (copy, move and link
  146.      commands).
  147.  
  148.      Especially, deletions, (un)compress, chmod/chgrp/chown update only
  149.      the current buffer.
  150.  
  151.    * Some compress programs make output even if all goes well.  Dired
  152.      takes output as a sign of trouble and assumes that the subprocess
  153.      failed.
  154.  
  155.      Redefine function `dired-check-process-checker' suitably to look
  156.      closer at the generated output.  In Emacs 19, the exit status of
  157.      compress will be checked.
  158.  
  159.    * Aliases like `rm -i' for `rm' or `ls -F' for `ls' can cause
  160.      problems in Dired's (and Emacs') shell command.  (Aliases for
  161.      `ls' only matter if you dired wildcards, because only then the
  162.      shell is used to run `ls'.)  Csh expands aliases only for
  163.      interactive shells, which is probably what you want.  In Bash,
  164.      you can achieve this by testing `PS1' in your `~/.bashrc':
  165.  
  166.             # `.bashrc' file
  167.             # this test fails when invoked by rsh
  168.             if [ "${PS1-no}" != "no" ]       # is this an interactive shell?
  169.             then
  170.                 . ~/.bash_alias          # if so, source aliases
  171.             fi
  172.  
  173.    * Directory names starting with `-' (a minus) may lose when they are
  174.      to be created or removed.  If you care about this, and your rmdir
  175.      and mkdir understand about `--' meaning end of options, change
  176.      `emacs-19.el' accordingly.
  177.  
  178.      In Emacs 19 the `make-directory' and `remove-directory'
  179.      operations will be builtin, not implemented with `rmdir' and
  180.      `mkdir' subprocesses.
  181.  
  182.    * `dired-nstd.el': This is still buggy.  For example, after you've
  183.      compressed the last file it may not correctly return that file's
  184.      absolute pathname (`dired-current-directory' erronously returns
  185.      nil because of markers collapsed during redisplay), ultimately
  186.      leading to lisp errors.
  187.  
  188.    * The regexp-using `%'-commands get into an endless loop if you
  189.      specify a regular expression that matches the empty string.
  190.  
  191.    * Function `find-alternate-file' in Emacs 18.57 has a bug that
  192.      causes `C-x C-v RET' (which usually re-visits the current buffer)
  193.      to fail on Dired buffers.  This is fixed in the version in
  194.      `emacs-19.el', automatically loaded by Dired.
  195.  
  196.    * It is not possible to resort the Dired buffer without reverting
  197.      it. That would be hard to implement (and slow to run) given that
  198.      ls date format would have to be parsed for `ls -t' sorting order.
  199.  
  200. 
  201. File: dired.info,  Node: Dired Variable Index,  Next: Dired Function Index,  Prev: Dired Known Problems,  Up: Top
  202.  
  203. Dired Variable Index
  204. ********************
  205.  
  206. * Menu:
  207.  
  208. * auto-mode-alist:                      Virtual Dired.
  209. * bibtex-unclean-extensions:            Advanced Dired Mark Commands.
  210. * default-directory:                    Tree Dired Internals.
  211. * default-directory-alist:              Multiple Dired Directories.
  212. * dired-actual-switches:                Listing Files in Dired.
  213. * dired-after-readin-hook:              Dired Hooks.
  214. * dired-auto-shell-command-alist:       Letting Dired Guess What Shell Command to Apply.
  215. * dired-auto-shell-command-alist-default: Letting Dired Guess What Shell Command to Apply.
  216. * dired-backup-if-overwrite:            Dired User Options.
  217. * dired-before-readin-hook:             Dired Hooks.
  218. * dired-cd-on-each:                     dired-cd.el.
  219. * dired-cd-on-each:                     dired-cd.el.
  220. * dired-cd-same-subdir:                 dired-cd.el.
  221. * dired-cd-same-subdir:                 dired-cd.el.
  222. * dired-chown-program:                  Changing File Attributes.
  223. * dired-chown-program:                  Dired Configuration.
  224. * dired-copy-preserve-time:             Dired User Options.
  225. * dired-copy-preserve-time:             Copy and Move Into a Directory.
  226. * dired-dangerous-shell-command:        Dired Minibuffer History.
  227. * dired-del-marker:                     Dired User Options.
  228. * dired-dwim-target:                    Dired User Options.
  229. * dired-dwim-target:                    Copy and Move Into a Directory.
  230. * dired-find-subdir:                    Tree Dired Extra Features.
  231. * dired-guess-have-gnutar:              Letting Dired Guess What Shell Command to Apply.
  232. * dired-keep-marker-copy:               Copy and Move Into a Directory.
  233. * dired-keep-marker-copy:               Dired User Options.
  234. * dired-keep-marker-hardlink:           Dired User Options.
  235. * dired-keep-marker-hardlink:           Copy and Move Into a Directory.
  236. * dired-keep-marker-move:               Copy and Move Into a Directory.
  237. * dired-keep-marker-move:               Dired User Options.
  238. * dired-keep-marker-symlink:            Dired User Options.
  239. * dired-keep-marker-symlink:            Copy and Move Into a Directory.
  240. * dired-kept-versions:                  Deleting Files With Dired.
  241. * dired-listing-switches:               Entering Dired.
  242. * dired-listing-switches:               Dired User Options.
  243. * dired-load-hook:                      Dired Hooks.
  244. * dired-local-variables-file:           Dired Local Variables.
  245. * dired-ls-F-marks-symlinks:            Dired Configuration.
  246. * dired-ls-program:                     Dired Configuration.
  247. * dired-ls-sorting-switches:            Listing Files in Dired.
  248. * dired-marked-files:                   Tree Dired Extra Features.
  249. * dired-marker-char:                    Dired User Options.
  250. * dired-mode-hook:                      Dired Hooks.
  251. * dired-no-confirm:                     Dired User Options.
  252. * dired-omit-extensions:                Omitting Files in Dired.
  253. * dired-omit-files:                     Omitting Files in Dired.
  254. * dired-omit-files-p:                   Omitting Files in Dired.
  255. * dired-omit-localp:                    Omitting Files in Dired.
  256. * dired-omit-marker-char:               Omitting Files in Dired.
  257. * dired-shrink-to-fit:                  Dired User Options.
  258. * dired-sort-by-date-regexp:            Listing Files in Dired.
  259. * dired-sort-by-name-regexp:            Listing Files in Dired.
  260. * dired-subdir-alist:                   Tree Dired Internals.
  261. * dired-subdir-alist:                   Tree Dired Internals.
  262. * dired-subdir-regexp:                  Tree Dired Internals.
  263. * dired-trans-enders:                   dired-trns.el.
  264. * dired-trans-re-ext:                   dired-trns.el.
  265. * dired-trans-starters:                 dired-trns.el.
  266. * dired-trivial-filenames:              Dired User Options.
  267. * dired-vm-read-only-folders:           Multiple Dired Directories.
  268. * latex-unclean-extensions:             Advanced Dired Mark Commands.
  269. * lpr-command:                          Printing the Marked Files.
  270. * lpr-switches:                         Printing the Marked Files.
  271. * patch-unclean-extensions:             Advanced Dired Mark Commands.
  272. * tex-unclean-extensions:               Advanced Dired Mark Commands.
  273. * texinfo-unclean-extensions:           Advanced Dired Mark Commands.
  274. * vm-folder-directory:                  Multiple Dired Directories.
  275.  
  276. 
  277. File: dired.info,  Node: Dired Function Index,  Next: Dired Key Index,  Prev: Dired Variable Index,  Up: Top
  278.  
  279. Dired Function Index
  280. ********************
  281.  
  282. * Menu:
  283.  
  284. * Dired:                                Entering Dired.
  285. * background:                           Multiple Dired Directories.
  286. * default-directory:                    Multiple Dired Directories.
  287. * dired-advertised-find-file:           Commands That Do Not Use Marks.
  288. * dired-backup-diff:                    Commands That Do Not Use Marks.
  289. * dired-backup-unflag:                  Deleting Files With Dired.
  290. * dired-backup-unflag:                  Marking Files in Dired.
  291. * dired-clean-directory:                Deleting Files With Dired.
  292. * dired-clean-patch:                    Advanced Dired Mark Commands.
  293. * dired-clean-tex:                      Advanced Dired Mark Commands.
  294. * dired-copy-filename-as-kill:          Tree Dired Extra Features.
  295. * dired-create-directory:               Commands That Do Not Use Marks.
  296. * dired-diff:                           Commands That Do Not Use Marks.
  297. * dired-do-background-shell-command:    Tree Dired Extra Features.
  298. * dired-do-byte-compile:                Loading and Byte-compiling Emacs Lisp Files.
  299. * dired-do-chgrp:                       Changing File Attributes.
  300. * dired-do-chmod:                       Changing File Attributes.
  301. * dired-do-chown:                       Changing File Attributes.
  302. * dired-do-compress:                    Compressing and Uncompressing.
  303. * dired-do-copy:                        Copy and Move Into a Directory.
  304. * dired-do-copy-regexp:                 Renaming and More With Regexps.
  305. * dired-do-delete:                      Deleting Files With Dired.
  306. * dired-do-deletions:                   Deleting Files With Dired.
  307. * dired-do-find-file:                   Advanced Dired Mark Commands.
  308. * dired-do-hardlink:                    Copy and Move Into a Directory.
  309. * dired-do-hardlink-regexp:             Renaming and More With Regexps.
  310. * dired-do-insert-subdir:               Inserting All Marked Subdirectories.
  311. * dired-do-kill:                        Listing Files in Dired.
  312. * dired-do-load:                        Loading and Byte-compiling Emacs Lisp Files.
  313. * dired-do-move:                        Copy and Move Into a Directory.
  314. * dired-do-print:                       Printing the Marked Files.
  315. * dired-do-redisplay:                   Listing Files in Dired.
  316. * dired-do-relsymlink:                  Making Relative Symbolic Links in Dired.
  317. * dired-do-relsymlink-regexp:           Making Relative Symbolic Links in Dired.
  318. * dired-do-shell-command:               Dired Shell Commands.
  319. * dired-do-symlink:                     Copy and Move Into a Directory.
  320. * dired-do-symlink-regexp:              Renaming and More With Regexps.
  321. * dired-do-toggle:                      Tree Dired Extra Features.
  322. * dired-do-uncompress:                  Compressing and Uncompressing.
  323. * dired-downcase:                       Other File Creating Commands.
  324. * dired-find-file-other-window:         Commands That Do Not Use Marks.
  325. * dired-flag-auto-save-files:           Deleting Files With Dired.
  326. * dired-flag-backup-files:              Deleting Files With Dired.
  327. * dired-flag-extension:                 Advanced Dired Mark Commands.
  328. * dired-flag-file-deleted:              Deleting Files With Dired.
  329. * dired-flag-regexp-files:              Deleting Files With Dired.
  330. * dired-goto-file:                      Tree Dired Extra Features.
  331. * dired-goto-subdir:                    Tree Dired Extra Features.
  332. * dired-hide-all:                       Hiding Directories in Dired.
  333. * dired-hide-subdir:                    Hiding Directories in Dired.
  334. * dired-jump-back:                      Multiple Dired Directories.
  335. * dired-jump-back-other-window:         Multiple Dired Directories.
  336. * dired-kill-line-or-subdir:            Listing Files in Dired.
  337. * dired-make-relative-symlink:          Making Relative Symbolic Links in Dired.
  338. * dired-make-symbolic-link:             Making Relative Symbolic Links in Dired.
  339. * dired-mark-directories:               Marking Files in Dired.
  340. * dired-mark-executables:               Marking Files in Dired.
  341. * dired-mark-extension:                 Advanced Dired Mark Commands.
  342. * dired-mark-files-regexp:              Marking Files in Dired.
  343. * dired-mark-get-files:                 Dired Mark Internals.
  344. * dired-mark-if:                        Dired Mark Internals.
  345. * dired-mark-map:                       Dired Mark Internals.
  346. * dired-mark-sexp:                      Advanced Dired Mark Commands.
  347. * dired-mark-subdir-or-file:            Marking Files in Dired.
  348. * dired-mark-symlinks:                  Marking Files in Dired.
  349. * dired-maybe-insert-subdir:            Subdirectories in Dired.
  350. * dired-maybe-insert-subdir:            Tree Dired Internals.
  351. * dired-next-dirline:                   Subdirectories in Dired.
  352. * dired-next-marked-file:               Marking Files in Dired.
  353. * dired-next-subdir:                    Subdirectories in Dired.
  354. * dired-omit-toggle:                    Omitting Files in Dired.
  355. * dired-other-window:                   Entering Dired.
  356. * dired-prev-dirline:                   Subdirectories in Dired.
  357. * dired-prev-marked-file:               Marking Files in Dired.
  358. * dired-prev-subdir:                    Subdirectories in Dired.
  359. * dired-rename-regexp:                  Renaming and More With Regexps.
  360. * dired-restore-marker-char:            Dynamic Dired Markers.
  361. * dired-rmail:                          Multiple Dired Directories.
  362. * dired-set-marker-char:                Dynamic Dired Markers.
  363. * dired-smart-background-shell-command: Multiple Dired Directories.
  364. * dired-smart-shell-command:            Multiple Dired Directories.
  365. * dired-sort-toggle-or-edit:            Listing Files in Dired.
  366. * dired-trans-define:                   dired-trns.el.
  367. * dired-tree-down:                      Subdirectories in Dired.
  368. * dired-tree-up:                        Subdirectories in Dired.
  369. * dired-undo:                           Listing Files in Dired.
  370. * dired-unflag-all-files:               Marking Files in Dired.
  371. * dired-unmark-subdir-or-file:          Marking Files in Dired.
  372. * dired-unmark-subdir-or-file:          Deleting Files With Dired.
  373. * dired-up-directory:                   Subdirectories in Dired.
  374. * dired-upcase:                         Other File Creating Commands.
  375. * dired-view-file:                      Commands That Do Not Use Marks.
  376. * dired-view-file:                      Subdirectories in Dired.
  377. * dired-virtual:                        Virtual Dired.
  378. * dired-virtual-mode:                   Virtual Dired.
  379. * dired-virtual-revert:                 Virtual Dired.
  380. * dired-vm:                             Multiple Dired Directories.
  381. * dired-why:                            Commands That Do Not Use Marks.
  382. * find-dired:                           find-dired.el.
  383. * find-file:                            Multiple Dired Directories.
  384. * find-file-other-window:               Multiple Dired Directories.
  385. * find-grep-dired:                      find-dired.el.
  386. * find-name-dired:                      find-dired.el.
  387. * find-this-file:                       Multiple Dired Directories.
  388. * find-this-file-other-window:          Multiple Dired Directories.
  389. * revert-buffer:                        Listing Files in Dired.
  390. * shell-command:                        Multiple Dired Directories.
  391.  
  392. 
  393. File: dired.info,  Node: Dired Key Index,  Next: Dired Concept Index,  Prev: Dired Function Index,  Up: Top
  394.  
  395. Dired Key Index
  396. ***************
  397.  
  398. * Menu:
  399.  
  400. * !:                                    Dired Shell Commands.
  401. * !:                                    Dired Minibuffer History.
  402. * #:                                    Deleting Files With Dired.
  403. * $:                                    Hiding Directories in Dired.
  404. * %H:                                   Renaming and More With Regexps.
  405. * %Y:                                   Renaming and More With Regexps.
  406. * %c:                                   Renaming and More With Regexps.
  407. * %d:                                   Deleting Files With Dired.
  408. * %l:                                   Other File Creating Commands.
  409. * %m:                                   Marking Files in Dired.
  410. * %r:                                   Renaming and More With Regexps.
  411. * %u:                                   Other File Creating Commands.
  412. * &:                                    Tree Dired Extra Features.
  413. * &:                                    Dired Minibuffer History.
  414. * (:                                    Dynamic Dired Markers.
  415. * (:                                    Dynamic Dired Markers.
  416. * ):                                    Dynamic Dired Markers.
  417. * *:                                    Marking Files in Dired.
  418. * +:                                    Commands That Do Not Use Marks.
  419. * ,:                                    Advanced Dired Mark Commands.
  420. * .:                                    Deleting Files With Dired.
  421. * /:                                    Marking Files in Dired.
  422. * <:                                    Subdirectories in Dired.
  423. * =:                                    Hiding Directories in Dired.
  424. * >:                                    Subdirectories in Dired.
  425. * @:                                    Marking Files in Dired.
  426. * DEL:                                  Deleting Files With Dired.
  427. * A:                                    Dynamic Dired Markers.
  428. * B:                                    Loading and Byte-compiling Emacs Lisp Files.
  429. * C:                                    Compressing and Uncompressing.
  430. * C-_:                                  Listing Files in Dired.
  431. * C-m C-c:                              Advanced Dired Mark Commands.
  432. * C-m C-d:                              Advanced Dired Mark Commands.
  433. * C-x 4 C-f:                            Multiple Dired Directories.
  434. * C-x 4 d:                              Entering Dired.
  435. * C-x 4 j:                              Multiple Dired Directories.
  436. * C-x C-f:                              Multiple Dired Directories.
  437. * C-x d:                                Entering Dired.
  438. * C-x j:                                Multiple Dired Directories.
  439. * C-x u:                                Listing Files in Dired.
  440. * D:                                    Commands That Do Not Use Marks.
  441. * DEL:                                  Marking Files in Dired.
  442. * F:                                    Advanced Dired Mark Commands.
  443. * G:                                    Changing File Attributes.
  444. * H:                                    Copy and Move Into a Directory.
  445. * I:                                    Inserting All Marked Subdirectories.
  446. * L:                                    Loading and Byte-compiling Emacs Lisp Files.
  447. * M:                                    Changing File Attributes.
  448. * M-!:                                  Multiple Dired Directories.
  449. * M-&:                                  Multiple Dired Directories.
  450. * M-(:                                  Advanced Dired Mark Commands.
  451. * M-{:                                  Marking Files in Dired.
  452. * M-}:                                  Marking Files in Dired.
  453. * M-C-d:                                Subdirectories in Dired.
  454. * M-C-n:                                Subdirectories in Dired.
  455. * M-C-p:                                Subdirectories in Dired.
  456. * M-C-u:                                Subdirectories in Dired.
  457. * M-DEL:                                Marking Files in Dired.
  458. * M-G:                                  Tree Dired Extra Features.
  459. * M-M:                                  Advanced Dired Mark Commands.
  460. * M-g:                                  Tree Dired Extra Features.
  461. * M-k:                                  Listing Files in Dired.
  462. * M-n:                                  Dired Minibuffer History.
  463. * M-o:                                  Omitting Files in Dired.
  464. * M-p:                                  Dired Minibuffer History.
  465. * M-~:                                  Commands That Do Not Use Marks.
  466. * O:                                    Changing File Attributes.
  467. * P:                                    Printing the Marked Files.
  468. * T:                                    Tree Dired Extra Features.
  469. * U:                                    Compressing and Uncompressing.
  470. * V:                                    Multiple Dired Directories.
  471. * W:                                    Commands That Do Not Use Marks.
  472. * W:                                    Mark-using Commands.
  473. * X:                                    Deleting Files With Dired.
  474. * Y:                                    Copy and Move Into a Directory.
  475. * Z:                                    Dynamic Dired Markers.
  476. * ^:                                    Subdirectories in Dired.
  477. * c:                                    Copy and Move Into a Directory.
  478. * d:                                    Deleting Files With Dired.
  479. * f:                                    Commands That Do Not Use Marks.
  480. * g:                                    Listing Files in Dired.
  481. * g:                                    Virtual Dired.
  482. * i:                                    Tree Dired Internals.
  483. * i:                                    Subdirectories in Dired.
  484. * k:                                    Listing Files in Dired.
  485. * l:                                    Listing Files in Dired.
  486. * m:                                    Marking Files in Dired.
  487. * m:                                    Dynamic Dired Markers.
  488. * o:                                    Commands That Do Not Use Marks.
  489. * r:                                    Copy and Move Into a Directory.
  490. * s:                                    Listing Files in Dired.
  491. * u:                                    Marking Files in Dired.
  492. * u:                                    Deleting Files With Dired.
  493. * v:                                    Subdirectories in Dired.
  494. * v:                                    Commands That Do Not Use Marks.
  495. * w:                                    Tree Dired Extra Features.
  496. * x:                                    Deleting Files With Dired.
  497. * ~:                                    Deleting Files With Dired.
  498.  
  499. 
  500. File: dired.info,  Node: Dired Concept Index,  Prev: Dired Key Index,  Up: Top
  501.  
  502. Dired Concept Index
  503. *******************
  504.  
  505. * Menu:
  506.  
  507. * Background Dired shell commands:      Tree Dired Extra Features.
  508. * Basename of a file, how to use in Dired shell commands: dired-trns.el.
  509. * Case-changing Dired commands:         Other File Creating Commands.
  510. * Changing marker character in Dired:   Dynamic Dired Markers.
  511. * Compilation files, how to mark them:  Advanced Dired Mark Commands.
  512. * Corresponding files, how to mark them: Advanced Dired Mark Commands.
  513. * Creating a directory in Dired:        Commands That Do Not Use Marks.
  514. * Current file (in Dired):              Editing in Dired.
  515. * Default target in Dired:              Copy and Move Into a Directory.
  516. * Deletion (of files):                  Dired.
  517. * Diffing files in Dired:               Commands That Do Not Use Marks.
  518. * Directory, how to create one in Dired: Commands That Do Not Use Marks.
  519. * Dired:                                Dired.
  520. * Dired case-changing commands:         Other File Creating Commands.
  521. * Dired file marking internals:         Dired Mark Internals.
  522. * Dired listing switches:               Listing Files in Dired.
  523. * Dired regexp commands:                Renaming and More With Regexps.
  524. * Dired target commands:                Copy and Move Into a Directory.
  525. * Dynamic marker characters:            Dynamic Dired Markers.
  526. * Error logging in Dired:               Mark-using Commands.
  527. * Error logging in Dired:               Commands That Do Not Use Marks.
  528. * Expanded subdirectory:                Subdirectories in Dired.
  529. * Expanding subdirectories in Dired:    Subdirectories in Dired.
  530. * Extension of a file, how to use in Dired shell commands: dired-trns.el.
  531. * File line:                            Listing Files in Dired.
  532. * File marking internals in Dired:      Dired Mark Internals.
  533. * Find and Dired:                       find-dired.el.
  534. * Gmhist:                               Dired Minibuffer History.
  535. * Headerline:                           Subdirectories in Dired.
  536. * Headerline:                           Listing Files in Dired.
  537. * Hiding in Dired:                      Hiding Directories in Dired.
  538. * History of Minibuffer input:          Dired Minibuffer History.
  539. * How to make omitting the default in Dired: Omitting Files in Dired.
  540. * In-situ subdirectory:                 Subdirectories in Dired.
  541. * Input to Dired shell commands:        Tree Dired Extra Features.
  542. * Inserted subdirectory:                Subdirectories in Dired.
  543. * Inserting subdirectories in same Dired buffer: Subdirectories in Dired.
  544. * Interactive Dired shell commands:     Tree Dired Extra Features.
  545. * Internal of Dired file marking:       Dired Mark Internals.
  546. * Internals of Tree Dired:              Tree Dired Internals.
  547. * Lisp expression, marking files with in Dired: Advanced Dired Mark Commands.
  548. * List of files, how to mark them:      Advanced Dired Mark Commands.
  549. * List of files, how to mark them:      Advanced Dired Mark Commands.
  550. * Local Variables for Dired Directories: Dired Local Variables.
  551. * Mark file by lisp expression:         Advanced Dired Mark Commands.
  552. * Mark-using commands:                  Editing in Dired.
  553. * Mark-using commands:                  Mark-using Commands.
  554. * Mark-using commands, use of prefix argument as repeat count: Mark-using Commands.
  555. * Marker character, how to replace it:  Advanced Dired Mark Commands.
  556. * Marker characters in Dired, changing them: Dynamic Dired Markers.
  557. * Marking RCS controlled files:         Advanced Dired Mark Commands.
  558. * Marking a list of files from a buffer: Advanced Dired Mark Commands.
  559. * Marking compilation files:            Advanced Dired Mark Commands.
  560. * Marking files (in Dired):             Editing in Dired.
  561. * Marking files in Dired, internals of: Dired Mark Internals.
  562. * Minibuffer History:                   Dired Minibuffer History.
  563. * Multiple Dired directories:           Multiple Dired Directories.
  564. * Non-file line:                        Listing Files in Dired.
  565. * Numeric argument to Dired's mark-using commands: Mark-using Commands.
  566. * Omitting Files in Dired:              Omitting Files in Dired.
  567. * Omitting RCS files in Dired:          Omitting Files in Dired.
  568. * Omitting additional files:            Omitting Files in Dired.
  569. * Omitting tib files in Dired:          Omitting Files in Dired.
  570. * Overwriting of files in Dired:        Copy and Move Into a Directory.
  571. * Perusing ls listings:                 Virtual Dired.
  572. * Prefix argument to Dired's mark-using commands: Mark-using Commands.
  573. * Prefix argument via digit keys:       Mark-using Commands.
  574. * RCS controlled files, how to mark them: Advanced Dired Mark Commands.
  575. * RCS files, how to omit them in Dired: Omitting Files in Dired.
  576. * Refreshing a Dired listing:           Listing Files in Dired.
  577. * Regexp commands in Dired:             Renaming and More With Regexps.
  578. * Repeat count for Dired's mark-using commands: Mark-using Commands.
  579. * Replacing one marker character with another: Advanced Dired Mark Commands.
  580. * Shell commands (in Dired):            Dired Shell Commands.
  581. * Simultaneous visiting of several files: Advanced Dired Mark Commands.
  582. * Stack of marker characters in Dired:  Dynamic Dired Markers.
  583. * Target commands in Dired:             Copy and Move Into a Directory.
  584. * Target default in Dired:              Copy and Move Into a Directory.
  585. * Tib files, how to omit them in Dired: Omitting Files in Dired.
  586. * Transformer:                          dired-trns.el.
  587. * Tree Dired Internals:                 Tree Dired Internals.
  588. * Virtual Dired:                        Virtual Dired.
  589. * Visiting several files at once:       Advanced Dired Mark Commands.
  590. * Why something went wrong in Dired:    Mark-using Commands.
  591. * Why something went wrong in Dired:    Commands That Do Not Use Marks.
  592. * Working directory:                    Multiple Dired Directories.
  593. * current file, how to run it:          Dired Shell Commands.
  594. * executing the current file:           Dired Shell Commands.
  595. * ls listings, how to peruse them in Dired: Virtual Dired.
  596. * running the current file:             Dired Shell Commands.
  597.  
  598.  
  599.